Big Huge Thesaurus

lumbar vein

noun

sounds kind of like